ul.tabs {

    margin: 0;

    padding: 0;

    float: left;

    list-style: none;

    height: 31px; /*--Set height of tabs--*/

    /*border-bottom: 1px solid #999;

    border-left: 1px solid #999;*/

    width: 100%;

}

ul.tabs li {

    float: left;

    margin: 0;

    padding: 0;

    height: 31px; /*--Subtract 1px from the height of the unordered list--*/

    line-height: 31px; /*--Vertically aligns the text within the tab--*/

    /*border: 1px solid #999;

    border-left: none;*/

    margin-right: 5px;

    overflow: hidden;

    position: relative;

    background: #e0e0e0;  

}

ul.tabs li a {

    text-decoration: none;

    color: #fff;

    display: block;

    font-size: 12px;

    padding: 0px 5px 0px 5px;

    height: 35px;

    background: #dc3939 ; /*#d9d6d6*/

   /* border: 1px solid #fff;*/ /*--Gives the bevel look with a 1px white border inside the list item--*/

    outline: none;      

}



.tabs a

{

   background: #dc3939 ; /*#d9d6d6*/

}



.activetab li {

   background: #FFF;  
	 color: #000;

}



.activetab a {

   background: #FFF !important;  
	 color: #000 !important;

}

ul.tabs li a:hover {

    background: #fff; /*#d9d6d6*/
		color: #000;

} 

html ul.tabs li.activetab, html ul.tabs li.activetab a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/

    background: #fff;

    /*border-bottom: 1px solid #fff;*/ /*--Makes the active tab look like it's connected with its content--*/

}



.tab_container {    

    border-top: none;

    overflow: hidden;

    clear: both;

    float: left; 

    width: 660px;

    background: #fff;

    height: 425px;

    font-size:12px;

    font-family: Verdana, Arial,sans-serif;

}



.tab_container input

{

    padding: 3px;

    margin: 10px 10px 0px 10px;

    border: #9d9d9d 1px solid;

}

 .tab_container select

{

    padding: 2px;

    border: #9d9d9d 1px solid;

} 



.tab_container h5

{

   color: #9a1b21;

   font-weight: bold; 

}

.tf

{

    height: 25px;

}



.tandc

{

    font-size: 10px;

    color: #5e5e5e;

}



.tab_container td

{

    font-size:12px;

    font-family: Verdana, Arial, sans-serif; 

}

.tab_content {

    padding: 20px;

    font-size: 12px;

}

.bank-list

{

    /*margin: 5px;*/

    /*width: 200px;*/

    float: left;

}



.bank-list input

{

    margin:0px 5px 0px 0px;

    float: left;

}

.bank-name

{

    padding: 0 5px 5px 5px;

    display: block;

}

.bank-list input

{

    border: none;

}

.dd

{

    border: #9d9d9d 1px solid;

}









.select-crust  {

    width: 250px;

    font-family: verdana;

    /*border: 1px solid black;  */

}

.select-crust div {

    background-color: #FFFFFF;

}



.select-crust h4

{

    padding: 5px 0px 5px 5px;

    font-weight: bold;

}



.select-crust p {

    margin-bottom : 10px;

    border: none;

    text-decoration: none;  

    font-size: 12px;

    margin: 0px;

    padding: 5px 5px 5px 5px;
	
	width:100%;

}

.select-crust a {

    cursor:pointer;

    display:block;  

    margin-bottom : 0px;

    text-decoration: none;

    font-size: 12px;

    color: black;

    background-color: #00a0c6;

    height: 55px;     

    

    background: url("../../images/pizzaimages/AccordionTab0.gif") no-repeat 54px 10px;

}

.select-crust a:hover {

    background-color: white;

   /* background: url("AccordionTab2.gif") no-repeat 54px 10px; */

}

.select-crust a.selected {

    color: black;           /*

    background-color: #80cfe2;  */

    background: url("../../images/pizzaimages/AccordionTab2.gif") no-repeat 54px 10px;

}











.select-toppings  {

    width: 170px;

    font-family: verdana;

    /*border: 1px solid black;  */

}

.select-toppings div {

    background-color: #FFFFFF;

}



.select-toppings h4

{

    padding: 5px 0px 5px 5px;

    font-weight: bold;

}



.select-toppings p {

    margin-bottom : 10px;

    border: none;

    text-decoration: none;  

    font-size: 12px;

    margin: 0px;

    padding: 5px 5px 5px 15px;

}

.select-toppings a {

    cursor:pointer;

    display:block;

    padding:2px 0px 8px 10px; 

    margin-bottom : 0px;

    text-decoration: none;   

    font-size: 12px;             

    background-color: #00a0c6;

    height: 21px; line-height:23px;                       

    background-image: url("../../images/pizzaimages/AccordionTab21.gif") no-repeat ;

}

.select-toppings a:hover {

    background-color: white;

   /* background: url("AccordionTab21.gif") no-repeat ;*/

}

.select-toppings a.selected {

    color: black;           /*

    background-color: #80cfe2;  */

   background:url('../../images/pizzaimages/AccordionTab01.gif') no-repeat ;

}















.review-order  {

    /*width: 170px;  */

    font-family: Verdana,Arial,sans-serif;

    /*border: 1px solid black;  */

}



.review-order

{

    

}



.review-orderings p {

    margin-bottom : 10px;

    border: none;

    text-decoration: none;  

    font-size: 12px;

    margin: 0px;

    padding: 5px 5px 5px 15px;

}

.review-order a {

    cursor:pointer;

    display:block;                  

    margin-bottom : 0px;

    text-decoration: none;   

    font-size: 18px;             

    background-color: #00a0c6;

    height: 25px;                         

    background: url("AccordionTab31.gif") no-repeat ;

    color: white;
	

}

.review-order a:hover {

    background-color: white;

    /*background: url("AccordionTab31.gif") no-repeat ;*/

}

.review-order a.selected {

    color: white;           /*

    background-color: #80cfe2;  */

    background: url("AccordionTab03.gif") no-repeat ;

}



.acc-review-order

{

    padding:5px 10px 10px 40px;
	
}
